75113653
33855098
19703075
98464668
6683832
4154695
4002948
6578943
3021718
22452160
73091577
3673180
8011975
81792980
37311389
83027941
89228027
6778777
45642584
498210
1867323
66654951
16480
55614609
18512337
39895922
89687158
40902256
94533309
24645887
78171696
6795296
25693103
17293066
24433525
9325346
15897593
51845761
51731739
46888374