4953385
36656531
508566
59862422
23549258
67928254
95935487
86548332
86142256
4112447
24902579
70507851
32486726
90731175
65701936
43149832
17253953
32864278
42804770
93183805
9195810
24246235
1197107
18396201
87598359
184643
28764958
41735737
6025173
48297951
45588521
38058475
60111080
45009776
74455308
52476982
346794
60858351
8635513
20984272