32768060
61938961
80257404
74956155
87316920
74195670
89062213
42762288
14175171
82913547
488383
76084030
70166513
52763133
66316841
80375611
45754350
31818233
86816980
514730
59912881
1584497
2125626
66327935
74795787
25707663
70586479
58856952
3128470
61216210
10396104
12542199
1093900
268152
29563355
91874644
55423858
10002318
27829893
25966312