80684524
50868037
71923897
17652704
80156722
26766230
55034486
11185794
46181618
23063296
15235704
2969173
46778308
32636162
89361043
82716315
48094163
53294640
44065044
975095
87498166
2371465
65896327
54445432
97169812
21434125
208541
10818214
8867708
32584500
53133994
34763694
43344343
34265574
22446268
84339482
40231099
92321505
62103512
16177756