66462853
63209058
43497316
19117718
31249940
64408731
86253476
52984431
1683361
79255943
82722090
15567900
76258130
22723978
28989748
71906101
21637424
9279603
4436452
6834702
52042040
1753585
10824181
55633953
5167977
96461676
98221492
98307263
24421606
76292924
55648838
36034167
42718332
6115507
19584245
122103
31608258
66404957
34007822
83752235