30724495
42715956
34324219
185742
25985916
945429
81294368
11198541
7704176
83281316
33184586
59802475
79103041
52285233
27981125
40104607
51878331
32179040
21935646
80679267
29069806
55977158
14125361
38028422
19854270
35781033
68835305
83168225
90289271
46407103
53233346
86748145
34663770
15553179
30975249
41959819
38732803
94221984
30021793
55273895