22057336
96014074
65549824
11264080
37311906
7557288
38924764
60404714
5502226
3585677
9949924
47993
72502912
26419121
62074660
38427788
70376169
93681602
55294982
33885940
5271501
1333671
90648911
54523361
67903192
11675111
42073205
68568316
64317206
99962295
29666363
54523561
29725645
38592249
16398078
89225729
36379710
83272387
17589209
2216775