11878387
9920997
14109149
40059661
68994295
11014878
88255077
1088323
14832233
856147
41644188
61136865
14056826
40148443
45913286
52475824
63999484
2822399
4262069
6164152
7769490
77665387
16172255
9583455
72097570
55151054
69245834
37211631
55354310
65093175
30811198
26109668
57386732
3906165
51276657
30066341
90125751
97306993
59753746
33608919