7851497
27003780
573429
51086335
8103660
43576801
6429492
36282098
51322195
95372453
3773226
99321352
76084654
36764734
48056595
12333454
78729024
55273662
84629059
82331587
36182676
73163956
9468702
89874008
8372061
50676613
69717742
499092
1493618
43506965
89311562
10169932
57183789
39665630
7905294
24366278
41458356
21208380
503995
2402032