96354644
81038444
94065262
59794930
11199292
4139602
74015754
76954376
84489523
96123259
60343066
29129110
32156587
54904220
64699587
96826345
7195947
16859323
49435272
65062172
33793798
24512239
93836972
25176467
83692049
32276220
29536156
47599467
89272172
55932838
46772505
44354330
7976111
95244962
83941350
3899101
80124402
80405126
20118933
56532319