39759168
6090576
15502313
88392129
28759021
51167677
2678814
69722374
59711133
52131499
49999370
98539751
70897103
22793630
48408936
78873415
50691994
65882608
77143817
74684415
26603721
64297073
4538237
42514709
49946007
6624744
10494236
35143960
88784725
77813716
68915798
8666869
14238200
42525885
69677638
94664586
28788494
53231645
24942196
38403634