2697405
46711452
1695059
14448171
29183764
33703343
43894224
46847790
2259597
61717967
46491580
18725344
24186315
10736179
29081567
32948771
37777684
30914675
18905554
70462216
51232567
7322238
3577707
75192544
10732639
82604259
48956185
68271210
17801461
8805447
4005600
38517926
8712351
77396990
39614978
15049852
10942912
2576830
27494050
32604662