80135592
37802190
24831691
80732036
48443645
16905187
89037173
84778075
79247798
82148219
72684355
83573834
81002099
79975540
56726844
13033805
39951347
65296894
7687311
70827811
13563404
1415338
24383400
57761755
45488730
51824112
30555642
17397260
36805483
3952964
68166433
1409850
78829538
93405124
77386849
97492844
9983778
15301553
75459020
3548142