234800
10705558
11324103
73337838
18016964
13742319
47174823
94432007
39939079
18316313
52723682
7123766
9262118
37826636
83768225
7211841
75105607
63649838
57911979
84923211
88934286
34832777
96665307
16611550
6163418
67711536
68518722
48754557
63299600
28031630
42754045
50664221
42517526
22383368
9928017
84317742
42659538
8633347
3393441
39269640