5265884
6107693
2711518
1283816
64348343
68385056
28066892
25092801
19588255
26715732
27618871
95629067
61218637
42126521
49938316
26811642
4768712
30302501
72005918
90376951
26101357
6531193
8918291
81381162
93799956
8493803
21581649
51102866
61011540
88391161
39508794
50235118
15854706
10117129
43769151
11419886
97199267
91954340
30955583
71504464