40987070
72517593
10782279
45866320
71586483
2399302
54078248
50442847
97021896
5104315
3412151
87979990
1186177
40302761
61015298
31875044
85059415
50803845
59724346
70907498
37553153
88737434
15134696
42707982
38101874
80794248
7943313
1572637
38229774
42196106
69366567
73151447
31438462
3997617
1154315
77675680
96401160
24133154
6607052
56179292