14358089
89068575
57714430
19698611
33523751
7781295
25883332
35987415
1540264
14295483
11663240
90273520
52783141
67263297
22102225
17606119
45439654
93592425
36043876
12555145
26403983
53421186
93582764
25952999
77987047
92093112
15126634
866690
58616641
29446852
81763162
68591020
44189108
99283612
39432777
38438551
72561674
44231072
76009062
14369750