12276848
3701683
95808055
18915559
55615569
37722955
37379919
76156423
71011905
5274931
52383579
68635075
55443304
29934883
32925075
4287577
99572133
95038150
33928252
8913335
6588221
91115277
47779610
64911397
1256906
54368858
65813205
42432166
20402325
84105230
39197765
17547986
1782717
91601377
356040
61899288
39676367
6673411
98614195
84663214