99796932
6998624
49846619
39707284
45673498
92734774
66664699
51759983
63492747
55402948
46826762
2378941
40756622
25823406
46738450
76456315
85508266
87912546
49264225
9542706
41958153
339334
17241979
99018569
96195199
4067686
20971423
68605709
71166923
49998660
92665159
10165428
99379282
69282350
30054082
2370772
85304537
93215956
138014
52401956