70989949
3915502
93681931
42139241
29015507
11245078
96229967
3689400
23675920
99094323
29501950
77926397
56659
84158571
11018277
84468944
65365398
46816202
99568540
54571640
81583109
9752438
46881588
33936738
2706947
56921184
38351313
37946254
48334568
7094128
91144950
48111634
3795595
36475060
5365303
7538283
88575802
5519842
14178629
68418910