3540552
75143971
19365655
61874440
28147892
93036875
52457984
10182830
416223
5934728
25284447
17186078
19631524
92773424
40174260
32079174
20842209
55101303
86325054
27011245
37247891
12744290
59184769
781573
82276157
6348868
27531976
92191776
23803397
12112336
24307718
26717984
94703601
68581642
19951282
69324369
73622510
15095962
71048732
18033226