50701920
39495267
79966116
27964815
41305501
41092665
29374326
24265789
10178267
19339532
57086937
8772482
851652
82524605
61251257
28236968
33462647
56678445
61843670
23864294
87411202
1272219
17346538
79455382
76078926
4931528
9609468
39175899
4148211
60962371
85181849
6257829
13971481
38104742
119399
71401158
2968400
2903480
13737928
58729797