59367671
10162952
34363280
19605124
23895510
86023334
585689
47594220
23912706
70439826
84869735
714213
63504182
10515306
51004904
8739421
7167573
60789190
68323585
8218841
91757715
35019689
74446616
97919678
79824748
46328324
624738
2577479
89817099
50448376
31857324
269413
73329267
22498156
50217519
24503997
98959137
22018529
6992278
66366102