18924240
84446904
46431505
254859
10985471
35134529
21125564
11133014
28217269
81138482
58767829
83752608
75042743
72549948
85164004
11529911
63249746
59389505
5185361
19497050
69719112
99078934
40843790
99984378
23208670
40424831
12329649
40143954
72035082
49697526
75415968
86216055
7110778
60325360
89506805
59976326
67487761
76584859
18427707
97576492