3588814
8021545
1608028
58578930
74975455
60608607
14786818
50122920
9036101
6581137
21705271
42841038
15052815
37051802
22512099
12647011
20895317
68308899
49075852
64292216
54058992
45705517
4306860
6068556
96439693
40455844
69994179
16458491
2964509
27758908
26254190
47912922
33056319
9586371
82893503
18757604
93537801
43486516
30012377
51516599