96215845
12968112
43467495
95974658
12009492
14315445
96632807
8766917
95116211
64157844
148500
44126778
96349216
44376229
10373496
43454134
3703600
11114578
13854927
20287759
55957619
84695801
65653693
19091743
15509691
6224072
96845020
45804230
11353231
97561909
55521200
77439284
26361692
80965325
90267260
99081312
75474303
9121702
97968475
35206593