45529793
94309500
75679565
8621285
42271630
5594480
58751321
27329397
6896442
50442348
12701366
13252259
69058021
64583894
31006805
32367391
5759942
1521416
31901326
50343442
17027851
62463286
97531992
757171
17595699
28928106
4637817
82079286
7411993
61519146
26448225
18499344
22809629
3919354
33723130
19402949
13326554
27263052
21209623
25266637