77141177
49855000
17271659
63964501
79304408
61804196
1914987
18936515
18388138
27134827
82375064
90321462
61153794
30588253
48263419
54484098
84455814
91635394
57707405
89154973
83125962
54647365
4882827
34188496
799994
2163709
86822144
51037032
97586935
7426148
45454592
90108254
63386814
95898723
77889229
33607050
29142557
72779069
96978689
30045832