6444815
8004795
98815190
70291233
6118445
98994982
76132705
79841861
77959316
23002250
23765419
22169284
82353810
46343128
47362240
1632689
39473839
21439519
62374737
35584937
29398836
31749607
908331
39995770
49428035
11057354
30513666
85508714
13421250
53761770
27957508
76967723
80259785
31853096
56695148
17526721
37929023
9139963
7301460
28378236