17083960
47481406
82892540
58435423
73062067
24473782
41437182
28777928
19147371
1246892
94569168
52352455
64673356
12596267
42013519
71267399
5984240
12171501
16581932
73834408
19142957
41078545
60497439
8587230
92333023
90123882
9567341
91781805
85296613
79674898
67747665
3376036
5817823
24815581
61295269
81035400
44108994
28185535
57473296
40494398