74438543
98256593
1447782
70613141
85772971
90825646
5241344
9817337
6776421
39223949
90037614
32938276
74436024
91137665
40103362
59188165
43326041
90074715
84088967
1578459
42157740
77381721
19495661
6786788
14588172
18431261
86335331
12863587
16647214
94095713
50742820
97768661
4115474
44776126
4832818
8028208
70474885
76713823
6334819
22141899