70833758
22043741
33523290
39601731
83083746
24174983
71107590
27852880
38086811
54875233
84586574
19423772
12706121
67695500
88907582
43723607
78265045
38913174
64171998
52285110
19284282
31325996
47756549
73466019
91564794
5871193
3449771
38252059
60919042
48742071
30662184
71829467
65188007
98356166
26502518
10213901
2530613
41878017
8224803
53483121