23074239
48307050
36517479
26207287
17068142
91893865
41566131
50884895
88629730
69823203
12448116
51077520
39874472
21645462
6881992
54841989
3661288
58422954
38534101
95976008
47768201
14479353
87546847
68568767
26536004
66807386
891289
53469357
84679815
34194785
75394012
15993718
43493151
8466358
37856502
92734401
24022720
62755584
540807
65741800