4966158
63362765
87851289
58803038
4390105
36407808
21904496
15163486
47499142
79474294
56633981
86085904
30518325
78043687
28199906
81719401
62054747
65511030
13609211
42879439
29247754
53654827
18563164
27826214
48699297
970770
26902518
20753109
1956331
76517101
66508218
98094998
3586131
53465302
85902151
16467323
127197
35537210
23916892
1199909