1945781
11169782
93717339
53423094
9426701
76633813
41135547
42896673
3116277
7243498
51856837
75036876
92562912
61675538
50702523
45522561
72834570
87397122
82026571
1639015
37237467
17842955
92564614
52607774
34146575
52515122
5726944
79972035
30582793
48672984
96274435
45001687
29012187
31821532
10529826
31215307
64303069
9736370
23587505
52513800