2491425
17688383
22029511
26285672
27142857
66308856
84663973
68406391
76737175
8057609
75069123
14477422
809206
4402992
7382951
1465201
54748764
22404053
65009391
6841862
77649138
42824827
52149172
34452884
3462249
74087203
13362697
37573265
58249913
9094882
55378926
712234
46395076
5519081
54582240
17469619
89922552
9396723
9400853
4299174