70558739
62821928
33806595
24931229
7818821
23069419
55652845
73864953
99093016
759206
7293292
90594025
53897728
3648464
5976560
10993893
42432078
34345917
47861093
96418638
597604
49939660
74188119
28417195
7258970
15323045
67752703
16706323
50583643
18742381
48698021
61601171
99722614
64413175
39599499
6170572
40853096
32941188
87508270
46927090