41461145
58474716
21372366
18726649
80004250
10256629
12371883
8357823
39667369
9810765
13135196
56068572
9214352
14474482
86827909
88878568
25683385
79452556
74047068
7978852
84908419
6657349
98852177
61602682
85648086
97969036
15298193
32069
1839384
32612776
88714376
2865802
48452967
88394601
67411303
70425852
2291493
51122222
1993319
7130786