22428994
51505464
39262021
7341354
99324710
16943107
81868709
21331776
31658984
42561781
65464894
915854
14995919
9569309
9363928
33189043
70099665
61643066
77563052
43409029
8676692
4246820
49693671
77247259
8738165
3270503
76818267
66081195
65276560
66562399
26986742
88595406
71464433
96884465
29148439
71115760
53951164
10604814
12147013
54834