47324813
27273886
40541712
39701229
6851868
97496070
79724748
43519843
79188708
32304075
64079179
15563178
7926897
84827055
50689606
61114324
3328223
66296708
67103446
91077715
86294683
53289215
40974042
75959564
15124271
79112659
48243066
62379648
32426317
26707732
14217072
66139914
22467321
37361338
68411888
64883723
8523550
70212928
32599928
3628285