85276222
97362376
63796463
11958219
69304585
87771920
7819129
14665138
97853043
7823490
20513364
140442
67965841
15295832
90185744
27381382
58418223
33035839
54639087
82665410
41722966
33921023
16571689
23763642
25101576
22848140
42821441
52213143
90596510
75506745
46595269
93884580
34701845
26069530
56547691
84378807
68145894
53513894
41321677
60319464