59961267
19097327
2947695
39886534
16029092
76737516
72592257
40838033
95873544
42647357
52621804
2503184
52473004
84566188
8411521
28484010
86056352
44994088
68187088
34621444
45579872
1313134
27751802
1321131
31538174
68407404
29177813
38608215
4089863
27526137
99128688
63999866
825821
3381895
49231810
49482706
82628903
1592649
80283739
1322748