23843938
38833827
3132072
16166576
28622596
38081631
4913739
52938082
90576428
10708655
26078173
86854174
80663567
35575657
88146041
69482016
55281349
1656336
39803613
93666662
56931989
4095295
13545244
27734704
20385451
59515397
63504750
23018466
36223638
25736689
94675616
19348766
68965788
39136937
52683781
37758630
70328889
59923040
62743694
23049638