7638860
12685797
80643402
35042519
6161730
96467039
41715464
22249325
2847472
88032340
4058198
1413204
22087112
74728112
73762051
59927186
95873892
13132069
9584593
22043588
20895566
62043535
4799244
33883407
12316425
21354871
65849307
78189191
48499444
19499107
45792818
27873232
21363817
84796109
16783882
3289968
92467272
45063091
35037165
51841542