83695620
45501182
1836369
1783003
85113014
47238821
41921021
99481585
3453827
12461664
63881723
24575868
39106998
45201971
89004766
8002456
4350446
99021983
34418121
43456485
15749685
76486780
68226816
24844896
94709188
2883878
66563017
77245610
92762687
59022275
81652082
77136812
61394847
7795431
50992804
88203788
49635140
70682270
98216935
20695720