5295316
92495128
144783
77932939
2219374
9605340
9233973
96092891
87051663
87901847
773146
1225450
11382523
37697832
3310652
6812936
18938317
77544397
11945683
63919945
60158335
98992805
4123091
33636329
80432085
17634917
72666083
19435082
31094137
42084258
85309930
4741599
40989401
43615755
51528059
87207311
65313411
81416667
6813730
34547234