6667781
98228354
13808735
18166055
50863176
91304757
12148898
54375362
64915680
77099943
26969738
21945802
82679065
93444451
72268254
699150
21365910
71503447
29848926
31092470
15423905
10109604
79212115
66166987
63438272
56713724
20625652
13178976
66712120
14532389
23748235
31841668
70149124
97511789
27039804
99379372
60857374
2383232
87861847
80865389