10131138
4686512
11425886
28159136
50257760
31083309
74641073
18065706
71609920
87718239
9673271
56301743
37448861
365465
39389299
96409599
1348116
77187876
85454361
10435206
64338933
5358381
77557107
40064215
5173686
75593264
49588309
50022607
72456329
67977974
86886156
52791798
14323595
51603495
39798960
60307215
18128868
44947963
97486989
52099570