80984667
83251068
97393801
3287853
49081823
37278546
1277209
77751539
30659145
27452451
72846510
92623271
92792889
82286237
10412421
8153156
9429108
59226242
31929721
46008585
15888295
70716692
72523248
17192480
71243182
42968834
70967748
87241287
5811414
93549094
96252615
212061
41255186
27115476
24188953
87043837
96504323
86129820
33634136
83303026