14797
83204723
47585688
15031450
16729100
16238496
56606117
20938571
87585925
71494029
24581708
40795247
387640
4468126
31359578
50837168
48181625
9965195
94351501
79811876
35857459
89203291
25257212
93761416
847789
72212391
2497771
7016147
83044590
876852
86355442
92773894
32956048
63893872
1692492
52482390
219336
84289897
87917294
2442400