70686707
6889816
1213214
33908626
84498025
19941634
17841547
39159581
5916798
41563484
22673335
54685936
21831935
76904097
11188385
99185433
66015584
19182934
43958965
53298448
28149921
9071156
47949022
86573653
75168564
22578311
91704353
86504041
27385364
27435243
14942508
21405751
43603546
2867834
33009237
56382285
57875210
86976039
15655999
73247057