65812640
7077442
83863104
15988509
1165676
88556325
15864554
81618445
52912139
68336361
75051226
2404160
91734890
20226811
44263013
20308712
98845721
12064507
45702242
67994853
92364939
66722141
1356645
46725761
55897941
94261734
46142345
74462046
94007552
88023729
21191222
73712998
561460
40168179
10071663
63673351
62853050
58983494
31192772
5197112