138522
305445
599562
438803
544704
269767
609227
927767
528756
361845
192670
752951
195940
82881
988389
262607
844724
79365
550192
418149
662628
408772
242999
354674
691935
394246