59152585
6215910
10965706
9136294
53191863
28936950
19599217
33588900
93763181
88794210
29394914
21714750
848876
31918801
91797266
2894551
81515908
96173853
95356283
38789337
60999595
26493164
99039068
60638536
70777496
60464700
58482964
4147010
66145881
39956455
6418633
90996470
90483959
96738162
37281463
9218231
93666608
85836448
52642887
21672700