36842016
3775780
27812069
39439810
34346934
93068021
21734573
13303982
19129803
74159266
69216268
84091188
9271849
71443142
52387656
78105474
6554693
13275680
93323752
78941105
56133120
98137588
23992741
95436401
91515543
46275294
16857039
40091412
8525947
64803594
17417008
36965462
2354736
4677449
74172400
66579593
10285573
13757552
77115822
2137624