59812410
81007687
31829614
9242066
40399425
3878447
22195679
2851714
61222005
74082170
95871924
30284763
45969853
98499979
51098733
50201327
80215940
77175286
69922440
56528837
60876322
48945529
66763439
74349921
27673626
61858189
64184045
11199009
43166418
52957713
92295599
25946110
39546053
63152819
69762576
50441494
71972273
93336847
12851569
13072451