44474368
62272013
81823353
70664177
19588444
27479278
71575281
86514565
57271657
16957595
35086402
34608694
56255775
26949188
2134025
42432851
60184478
76997892
80167637
64237621
74916224
45375203
8970180
44946222
21515140
66892838
39062294
2902509
83808759
33386257
44901497
31477002
90671712
3788103
59525762
92546855
55428653
51564401
72786326
16956398