80827567
6842815
6214552
232675
35038530
99969724
1515095
88825400
9059576
78445743
26719704
86026396
21246394
8949215
867830
61411262
5694140
9844306
7192595
27647316
72467166
69076366
87635996
82499310
34244388
68444412
82876740
11086161
68651192
70264301
89296855
413746
14865936
98295157
17154854
47693473
85573356
48957250
96774943
52112899