9777796
80674133
66961964
37549137
98231446
72381170
95799734
31145969
27078048
5074202
65174944
56126592
53803448
25745499
61571798
97906807
26353641
79016546
19148193
1922303
8961244
25191976
62776114
30706304
65426827
5624969
19298516
64884896
71052126
74809795
49332616
5645487
5932398
8365611
10045559
38888070
65368620
12649850
19697897
7385246