2085663
48581769
66347771
98966357
97134379
81219228
61244445
50966252
43936823
45366691
39543127
26464056
66067784
54378371
28974199
85766794
61629000
83177396
48997836
50165607
9087468
88015900
94825929
65482908
7081444
47668766
16564338
13015458
9018188
99924429
6761230
3828613
94818671
65507862
89171928
50966311
40357617
75177817
40221403
531269