48301532
3905402
55146060
7635650
97679658
31925722
79015038
73671421
60919005
91882764
88934857
9462810
82466816
5586912
85606254
59343014
145772
95187475
32973273
32067288
73425988
6947675
41186324
69834948
75432871
1094932
35696021
87917335
1226053
63138798
98247792
87845761
2208695
34147241
47336710
14753054
60651693
53639206
1768238
84808152