83726736
5947393
32756324
15356020
71803250
15721895
12676949
69239582
30588052
7316564
93092990
3140642
36052000
24552349
96289525
84688827
42735507
11101191
65261282
19849794
2609127
27852174
3682336
2986740
20529868
56564070
69746702
20776101
21498036
79732160
96064743
65381084
8907299
84716495
64576124
32106925
75641980
95587396
6512195
51652887