9985612
4264629
381264
29493814
22746259
44073533
25373142
72164446
39798131
18811182
39308483
3669484
29393924
33121991
27605999
12119000
35649604
98552773
2674358
64022359
8702281
48866873
987489
34413301
52619908
23039233
4171598
9853672
18242980
37182137
92296088
49005247
13398157
34566841
76239666
1652392
21176962
43261211
7357115
3630480