19685980
43967908
57474979
69099734
1553697
46933095
91521034
16972167
17262102
5972625
20073810
24102749
45091810
17349081
75005824
87532256
12128711
40687619
55152853
94375451
15422910
51083466
1535125
2495770
2257022
26136275
41202648
72603129
48124216
72902852
98466033
78882812
38623036
79774490
92278555
79979939
50411876
25863590
16498923
73419864