427123
90202682
75411550
4585909
65252487
28215195
67445650
64093639
3426782
73064147
4773105
96933952
58975404
99159854
93142225
23164277
4771348
92445124
66276637
54653664
2297509
59503189
98669330
7849512
62409194
1273828
41606396
79371727
13407164
45241036
59651518
8682115
8221931
57622788
29157107
8968784
88671907
6009440
5754293
91543734