10688018
4162633
29209309
8133448
18484084
28672704
20492817
10799223
16071591
12067594
3376122
10342666
52644142
35385739
76285071
91015648
92124287
28448914
51832659
4841114
71396935
2295199
79128582
59908545
84837567
84786183
3332360
17269519
98982570
10654213
87042387
80931974
3025228
88186125
72427612
11485390
75968680
10561643
85586827
87873260