82675899
6372435
54071115
28606605
47401444
959229
61236524
738159
4049109
72123821
95711134
35372720
90928051
19733078
5127842
83123851
34083996
92354587
38181536
66716614
56193058
81833507
47867764
42235419
16386703
90485933
18342557
81851519
70177098
47442173
39204557
13706996
65479142
86563728
74911240
96197003
58607612
72471449
91859092
44205157