86228099
88528318
21028914
5798607
9620260
80041351
48168655
43727312
8545426
79151166
11052382
8943403
26229538
86493068
90583204
81287388
36497069
83028750
84343232
73382751
46439509
84471887
3513308
10192478
55732014
93497864
62537082
61169378
54136805
277673
77703914
56995358
16773630
90764104
12768649
7652851
13525836
21806100
96031750
56005081