87435448
8920494
82704229
81243216
1164944
45944979
94648714
6159432
868437
39448413
65112636
76576324
5628233
9359621
46742373
16353363
96096721
77345523
8644897
54573821
1763161
7015958
1256285
12385348
60155588
60981208
92991566
5513363
11673248
62924632
75762720
41181163
1894638
17652845
10199326
18012747
49023826
3622114
90626772
16156414