82686369
3278480
5737966
87603862
75951739
87215200
32719968
34326173
565916
85096090
47925311
99382312
11253889
83285516
69225781
97723673
8164674
46916747
7036168
9838552
90476826
17342131
52108742
27327203
40626246
76146850
52085463
79114235
4038534
71433391
40505547
4656580
19709237
72931015
64439175
60187051
63613006
69981110
368513
14738336