96157855
28078789
61325736
50496230
65521126
492816
41004426
95304322
36842097
78447717
15546005
20945990
38363974
46209208
87803431
79638168
52984148
7101635
50652162
13854504
32648062
5145328
59282586
72988934
17234695
6567397
20742863
5350554
7650645
42844168
6533860
92877235
92309306
78763753
49723365
58363257
22772163
38538725
12463092
37835798