19557080
92234238
60113117
706875
39247927
79784236
68507763
1808539
60583607
9922272
24674743
12377650
36985434
29058007
28184714
58326600
1303399
31799342
72544409
14226722
1129323
45045260
980886
14389209
4411122
23082127
5229358
4366621
9774955
85374658
7098983
13092051
51493948
63347503
31419167
94989988
34373001
94688648
9714574
8068888