5299168
57895852
28791834
3068384
80062081
87953308
39755247
16922677
27603128
60751060
11573488
59552931
2155602
84418140
22006175
37331850
31509759
24994564
51187811
6712034
45975762
90597737
43957501
91152867
80678106
2111012
42945163
7567999
28679121
63017996
47106650
34621563
78186325
4174146
96362622
48043728