2071895
43541160
5299408
31497296
18826659
3846435
88463465
1646213
35317785
66136440
18145809
1541980
35443343
13919264
93714487
79867705
89228722
82949824
58477955
16577582
45545107
74243341
43565558
40799747
65013868
32949764
40186878
421274
51806845
93515346
37779204
57247114
98307993
43588654
3971122
13904174
87523730
79784892
16287998
63694433