92351870
5061581
56915098
29544207
50616974
3394160
33641789
7656030
89501478
55575490
15645303
44709126
44061790
963634
32286803
5097054
3895032
99761900
47204047
75449089
83121223
48194554
58606957
1333884
16406521
30727494
2690108
65602666
21146943
68906837
28829624
17285515
65108044
2969496
25266133
53091934
86936912
56746547
39649574
67517408