82403717
30514640
38705534
83138537
87523492
90219048
1741704
60597401
95151758
73346681
49363937
4126552
53159547
70586846
54071154
25405128
45592692
29488493
2950309
89006704
42511917
22568298
4000388
11808021
27433115
61933161
110090
18476780
57247168
45227935
3105832
8139833
2183648
55294622
84406099
79157652
25151720
31794103
30305824
29129912