35433333
92422064
17057526
39601903
46613882
35043621
44015757
9091879
63281873
65618354
53569407
50483587
99567120
79956051
75139075
67892846
66166659
6938112
25658015
20349881
85984844
56359323
51025614
62567297
91227837
12093087
58693396
48541247
18739588
42812294
93308846
11011240
82546190
51953906
3775667
30953214
36317159
62933448
7413192
42864514