8445750
97489710
2295892
4722635
65858035
49142815
6511739
19844451
5101852
80656538
2079144
63098028
20274072
13224625
1983698
93098907
20232754
41227376
9692224
95612209
20266646
99919925
90175385
50544240
96934530
98093945
96084028
86483049
5839083
96458687
92506619
79204038
62792508
31801005
3906399
1496955
74264149
68788179
90487025
90052034