29682474
29017286
22047492
72333456
9862625
69679328
9378921
57468672
89431324
66204340
73152196
45031990
9730176
50658092
33422833
27215205
1097646
937996
72793091
51978638
68716479
2481372
71915597
97256397
48093600
11926936
96081442
40601687
60661693
35864814
99905085
43226404
30217873
13295087
2516329
36613213
37324057
92415899
54795991
6742659