85131407
31828660
12423912
99847461
6355486
63188218
91126615
90422104
93577017
80614909
4828364
49054951
10702859
68491967
56549687
97028516
93927357
28148421
96789694
673519
7152261
45475274
56634000
2351259
4917527
81635528
49525014
825963
72035178
56054302
96146433
65493290
17782414
4697320
42637866
7316556
48233968
61137215
16286750
9648990