46045061
939999
8361936
8795239
51655821
93544394
35399028
13704003
1182621
2369674
7745256
61544658
6115710
64484418
58493489
26083944
99414532
12934239
88919956
86373508
52544348
61107410
68562545
75685249
71148082
73726077
39737090
80764518
11769876
8108755
73969816
28272871
57306300
426943
39191808
44434869
5275410
32352881
94554211
30139163