5702832
47308834
7046300
69074098
15101997
96791355
8413352
41874327
63464689
37564285
79548567
48676322
9983025
25469561
39613068
62869014
84099908
21136621
76351162
39774296
9567777
54658210
58018687
88712200
38215565
33117492
79774735
4237350
52483998
51291152
52807331
99132327
6750124
22836554
60036776
1272409
6677907
12554484
88604967
3382672