80749715
32332198
72232809
3657711
82885099
51274650
7450595
50226779
815585
82275669
76418040
78967150
6339769
65698652
64558542
34394297
17425267
96047652
96007081
26765869
24999086
46302657
99528810
259827
81524176
94055838
30648441
38314749
89483441
19679278
35256717
28416744
27104261
97176720
21397708
1190637
13453053
97393840
94741381
86136211