22221533
28885554
17411988
5964638
82406875
44083051
25724154
59121128
8365581
8947764
84774609
66514182
3973498
76088109
62041983
63313743
87549821
76214928
4609853
12068077
23892381
13629057
83083124
8345586
26652757
1755386
37917021
70801117
73752322
38467374
20459598
63884861
24204259
88996395
19839963
43218635
67368707
9474817
11108739
40015910