10953097
42165163
4478944
62424823
21014811
44201165
1042605
40339709
90445725
68363914
7710316
2014512
94817904
22019895
5524978
13284990
4033251
51572809
6409992
12671448
27256048
24673726
70967739
74018768
59348556
13289529
97607304
70727669
9371175
13434255
34574114
68541774
29275528
48926846
70479947
79853177
2564190
48122792
3126779
28317057