87845874
20025942
16657916
40913095
64185200
30179531
41741939
12261874
74186617
52724699
58419734
80927840
58843662
16173664
16954560
2845113
46599375
88135190
973768
92673165
5119381
66777877
60362845
7791559
2704972
2328186
59171666
83421484
29951
14608219
71573060
94375995
17781488
50963048
79906261
24083743
5641840
27877832
5467635
53708573