59499112
48017168
33644176
65039724
28884257
7571748
18027989
67868969
29376447
60767965
69213248
14316799
62959056
23881693
10706847
37047925
74391303
96548445
80196132
71215598
82155487
28905231
91158122
71023271
42411521
42862223
97031590
29573485
91091494
85578205
2569727
71588424
3165784
48943400
59171223
72742195
85796041
90596505
1931888
57849548