49115369
12013774
25667931
5245038
61934162
54204145
6962419
4468194
11494160
68013256
92425983
43037398
8421685
57758982
70045711
64777142
38808791
86043904
34415641
4262931
7719361
96696183
87628851
51391013
15097199
21244939
20255260
154735
18585611
6351724
87766037
66125738
11562131
9030904
957787
1839509
12099451
45255421
7615430
22437836