1081869
15022120
34785440
11555888
98103555
82092161
3570585
60182050
45801744
47799746
5620301
88892188
99545795
81752855
1789980
68495790
4945918
63044400
84103952
7819659
53771544
4343891
51476823
829976
55737661
49284848
50631771
13269218
46878068
93962321
37404656
83562208
79665016
45249412
96449645
6785738
72766829
39831356
51328218
99874495