77279472
98865281
1533404
4973773
30602178
19093154
99109421
55301175
14259501
30226379
63603620
86088198
152260
47375772
24329305
94656953
284481
119651
76208745
34749919
79563152
35672258
41721280
22165364
81058522
62134547
81623232
164404
79384725
70284009
50506972
7109240
49258564
9819598
91754131
76313887
34655070
74826219
85354474
6118984