16235480
81965825
2139650
1389604
66326368
13839638
73883450
7128100
86834245
95645300
6823148
26151141
36114086
30499456
71535589
15201793
30574074
39185616
94846661
30577320
65431710
93725533
71989779
60749834
98211764
78713194
43085091
37634246
17888862
70095235
85849743
25582955
64014053
96853441
1399517
25684257
1056641
32238289
34384955
58862226