81965655
78024083
11603153
49598047
95756324
62807300
90144160
4392972
9441476
8874031
69068841
25106187
16566529
79981352
16869977
5454925
51438912
80416129
10576954
32352444
57051569
14492774
8916750
3275731
37323290
44029311
34875910
2493946
89862740
25514383
48135909
37137279
26085265
8034239
89374146
7331354
450198
74859133
87833296
23314168