70281528
56042417
61247492
4360224
76599011
38163965
70732569
88044641
78278621
97796862
79012037
9627406
98341114
40818437
64155666
2238113
41215003
95342529
4312896
78545244
13916968
61073112
80011557
38936494
1910987
51288831
25312297
13683050
64595460
78468943
27441493
42113072
2948970
43804687
70218959
59273254
7495757
84455281
46763490
24575464