82767519
36975119
86142360
28246614
50085329
58043659
8108871
20464261
18567341
12461552
5825803
66231
15751875
60653131
56319131
26854509
55515572
11598966
9336475
15011144
481975
1325590
1980215
92471697
26075317
79866684
63071156
77859988
46041996
76646258
58044891
32375382
1187934
97796424
89257399
33743674
31782339
34167418
99102896
12157633