59034334
53897995
34041572
8937234
8424632
10769493
98639838
19976203
78557275
24364994
26388056
87434333
76119731
67228951
53188648
493232
87718230
36562252
113962
82909242
49592972
65881251
42435841
51108150
83864611
26246642
65198367
85925902
56333875
76547385
10773579
50153342
1790900
13636851
95898366
3961779
4422019
92308267
80985638
36546409