78881181
53779533
13193653
60084247
68487161
85431197
15654102
49062806
57647867
39217039
65856277
4073579
1449389
98795280
41441246
96278274
96575930
31808230
40015667
98158667
94911601
49297480
78097055
25061984
59419552
50367048
21586448
7092767
70909140
81568472
9303323
22792250
42973745
72023393
674646
38568986
12972440
79253751
34673861
46637926