368425
69917234
2963299
48164980
18229214
88147240
86815146
63457289
1087856
44861321
67863110
22399793
2109292
96905708
2488431
97348169
36991729
58148658
86239606
71686597
3962187
1154225
11999381
91605152
70162180
59756667
2276111
18793130
19161662
4253591
63464050
94056075
88637107
62914956
95936153
57769711
28489168
419169
92978888
91069208