5849589
94523219
20007012
30347551
25789660
57127595
40829247
1892570
17374162
29833097
31103710
98778712
36251301
77784762
48947751
78148877
24279339
60226652
58446417
99148830
42806290
21432969
6946349
58109499
29511604
47963747
87179540
16895343
7905886
87275158
49193764
836595
8498767
54945034
39352375
17169231
23907639
11316000
97923367
84373581