42871288
7852210
1354367
51991883
20098322
45262883
31963446
7128931
49072820
49097163
79322257
27677171
4615044
36659011
5634766
18391794
62017287
37275933
1010501
2471918
5751124
79958194
59149332
16366898
29305233
43801948
89866189
28986731
65548
76268815
231511
35384111
79287602
56921408
32236624
87717906
441086
93531522
74302884
35224040