36999304
6880762
8217071
1874777
37847752
96248690
6503682
3366636
82035574
6624340
86001077
51167291
5951800
80017365
68997749
16209849
48051447
55547316
1216770
63599725
77752636
51829622
9515156
78442512
49887636
39903411
646530
48482500
56499336
35134946
8860567
42051546
8434902
1166256
86413804
77289899
53644930
62604502
47422441
6131286