80753694
50678418
9034218
7290562
97143078
5599840
4452505
33306250
51411533
16203572
58563838
67235797
146926
40541462
66322996
70233591
94197979
5558179
49335418
65305219
263656
69773851
7839120
29781507
90086665
18584267
31175518
50449191
95426020
81839815
22265616
3467291
19508113
39341766
11416699
46071331
6250405
59112138
88241927
9473776