73382720
61295814
6965194
13848895
81144529
66341269
47402521
47442695
51303847
70865441
1882985
98462595
45757685
22482533
98925048
40915306
94344850
7265335
7872676
43486066
81554724
31032091
66126649
78798277
16524553
8957746
87054902
58837975
36909457
87914037
99935829
47146733
94144565
24136641
88164046
26534720
28589501
11747977
11602596
1058764