98951348
68601274
72692809
37347351
86944559
80052361
77888136
52996808
95557302
88134360
72053903
86331103
28447742
71285047
60976555
24207589
28714843
45656386
49455785
13002873
25129548
5284150
7631950
53062155
17133400
43849371
13154518
47615479
68168241
61103227
27708203
85552419
88719511
65744697
61582317
39592905
95321641
94087834
74904561
5214772