32206642
2067255
23264018
47653513
97251840
57855708
95185662
2548295
18229095
26932854
39216063
32655501
23105992
47677042
4749736
73792192
14128383
7876840
8637549
94285998
2410404
65944244
21156389
19924576
21499838
62982694
39148671
8089925
86774906
84958672
45597506
1845522
64122144
69821797
36517927
51938200
68556327
38654059
4855616
27618728