84648151
39054594
88028831
74582500
21391598
26447174
1576245
82443804
35228506
69313310
85419616
58473175
80922217
49144412
18135721
97026267
13475870
25107921
5399174
45492395
44182401
68161346
10225695
49635743
70994989
86205852
45197135
36192509
88372669
62838978
8528370
44484304
66954458
95781509
2478525
3497454
9628645
27025339
72413577
59268524