6746447
1204348
11272177
1513203
36635855
29816021
97153017
50894586
30421033
64742536
78552640
85324528
6884981
1977985
85224818
944194
45208249
59846083
72552835
69016170
28235044
21561830
48457615
90058224
23629268
44846089
5124987
51215544
22737269
96196803
52479186
54899777
2108894
49682784
17668829
46707361
32376779
90699129
71844978
54804319