16277885
7975178
3275950
77546323
71029319
20524155
36853194
11388142
2146680
92549977
97348333
81457353
52369792
77955044
8552229
77033467
53925559
83237369
48577655
59539254
92592175
21404528
54039629
62421802
28332470
83577064
64124283
48042427
97243617
9414870
74884243
93503387
93438733
67373949
21222837
1566468
73514235
76496191
91921158
67641057