3373845
39578730
3234936
80856685
61355468
17024873
58885724
28297833
58326191
34614977
70607047
3558492
7153603
59014353
69197119
28445680
26605908
98297750
49541233
7585746
19932023
112122
26151977
65345335
32001392
73147443
75388238
21996533
1263012
68405788
48666199
14509521
25195899
29958843
52872715
64678926
43084826
61706381
391711
47202595