50277772
68445045
41529389
90706107
85029106
27066413
18885561
34254319
74117219
8733380
72533839
13125882
65044702
85949272
72211646
55229405
87155988
95843889
42222104
99552071
6125708
44106559
8415355
12146912
76355581
63884910
36339449
62499326
91851736
15043054
80099545
47605336
69729151
54405854
84851768
23068407
7605303
7066119
17148092
60476492