2041673
88533352
80317392
19946187
94333903
11539573
33067624
38586762
11292449
76621347
46251902
13869700
8183249
27487653
5945684
35492577
78195569
21507812
3499376
36944570
48276054
1457151
70049990
72973459
6126426
24741498
6474223
5296610
21629868
501626
65169845
46971058
34218236
78452013
25094401
32894878
23435033
9744230
9062761
17075809