64371738
82965945
21261956
54474405
26459841
1548251
91374276
85542366
60214116
71512498
41886218
67472146
39974825
44632274
32736665
70822630
44081331
8043602
24163657
81932960
69958864
53928973
96818353
94824839
22019346
32412727
72356904
9085907
23764080
8497831
26957247
5263833
81779266
72234601
67049848
436890
80354355
94147764
29879855
29183767