82993370
36814176
29616683
78296880
99093710
49096800
31097378
37359138
79384458
8052828
41052655
29466
6802693
38589521
59288780
55574798
93279867
6014541
18738978
98526816
60323411
15991646
75035268
7675931
1039204
20608314
10164445
34873142
11623465
32902541
77803280
25337507
18467588
76774659
91829188
36386739
64092583
84551484
22275609
8093346