50507884
75325777
8471479
62261010
61364810
28549571
6815326
59062354
3812445
27548989
62475800
95976617
57194036
3509580
58671224
2075126
38039407
48427139
74116564
52553217
35436616
70138576
18811066
6950445
21622030
22402613
2438226
3688281
45923872
90493822
38765145
29746355
34653395
44287672
51972959
46876174
74321374
607771
16538896
24565135