47104481
14005890
25934720
11483406
47358664
59167718
58808743
5096650
96701107
4766496
33349182
63566825
818668
53962972
55374063
1327518
14627891
193448
43171524
51619875
79111641
97381052
77602978
58258303
26955260
14557564
3351776
3516643
86221611
1946199
87693649
47143761
24893064
82044650
71995187
52743363
21878555
29007335
5212633
28287722