79561266
59857401
48051356
13332815
3837915
7116349
20776049
27314307
10384194
9668303
53741275
76256714
15622369
80347782
99828132
219652
31883033
33346366
71063941
65187260
19316038
20831141
93855661
26632562
38587908
59589071
40858954
91461378
12375995
61962920
59744111
69408240
25697773
26455237
34263962
71256588
2061395
61645320
90753226
15172960