99932413
686447
97903940
26489372
58323757
74719376
18396364
20934148
7811143
78284417
76707943
28144714
49072842
95123909
18635742
9040678
85174113
79718900
7449809
50745153
70863843
41898815
88195027
68226656
8286288
9157195
93567761
10259889
83052742
98539113
6718839
28031470
84408986
86651218
79552110
691718
99639131
30207104
71303311
13749443