25994207
62946159
87134930
7865730
55212441
1653546
116451
51612027
94268729
44056203
87012131
35747876
59915086
17308991
86246395
9268141
76846329
1017343
84481724
2328842
25543162
56334063
11196815
23555179
36176323
25877396
264654
999390
89019904
54992328
35482138
15063323
3094484
6545046
52561127
11746895
35466303
71268453
3981429
91759496