11697716
85735859
64469337
99239440
38235979
64038464
50727350
52932008
14429053
49915347
88039206
79905376
49178048
64252148
50021281
72044822
21263267
88008703
11804454
6839839
39687197
73337366
7299554
85213350
79342294
84568428
5468469
99385928
8575144
3139968
45849658
20803999
29224013
79261495
9197899
518423
1485673
6973173
7154803
8421687