58685043
66055360
55203659
18301526
96251764
26935258
99497149
89695962
25781931
84477467
33019773
84624677
24337067
14943651
78138009
24139427
63239805
52282368
40701162
71842126
76076255
84291664
36492531
97386724
902665
12081586
39397100
12604167
56377241
38884788
64489260
6863801
6997679
82624618
3074835
75007399
89332165
31511124
2540557
61936719