845986
9238260
985310
53765013
50822368
69155771
34112381
72912073
81562526
87642362
42482980
8265306
8804249
27486487
1229230
73751719
62276135
3572603
99379245
8818859
98771797
42345410
8327575
1298791
42509087
59241362
82123182
3658714
94968521
90496382
40514929
73606744
35357840
65932442
93676548
87435946
39691249
9831433
44762211
73236859