17938959
68835512
93013706
597880
45675707
26461666
44499942
73623983
53433604
12829611
71046513
45982637
51557414
56646685
67853141
2991145
36816432
91512842
75521053
1489369
859780
6466326
25635368
57124658
51389713
34824081
65318988
47562549
19389368
49657086
12943488
56397001
92113902
9067385
97217212
82998252
39247025
26213777
59804793
23235852