85751053
51509514
9736316
68036421
20686481
82532348
49244089
8375355
4400219
44149956
8859285
7238683
34305827
55155289
95589408
45643800
56293524
1459230
38559609
50184626
3680265
22431393
3946440
68929967
71687344
49781541
38386
91727994
43211161
37667517
42718562
24042529
87654814
7536693
8293266
49414995
81945534
255670
432940
92195944