15047212
47341005
74381155
1762139
97153258
7100468
76317462
90797900
78667335
5517726
22796352
54393578
17086351
63258576
51627860
68779892
80041265
2114984
43427666
14277130
18182485
43793148
65086838
48718494
21075010
22669290
43312817
85117237
1009036
1880974
54805928
76088986
47396501
53015253
64959492
56684752
11136901
7627883
13121805
5384158