56984092
36327417
9112942
68155441
98636166
775181
12745613
66367527
72683699
26076671
18954196
20567525
18537285
33828336
35202241
85495407
81837984
66503985
48258659
79821001
94964552
96496630
65466964
46737606
77017211
61477703
38629294
45968751
4474187
21273497
2000375
9814633
29625012
18085326
19889595
36911565
4815502
22983074
44593704
1291369