96695818
33331844
15265914
3774812
13049090
52596258
29722897
30377645
12329981
4651639
80405909
13999067
98156209
21199331
47803283
58165810
14944716
3706386
439314
874843
40523972
7929647
870581
4731578
35622890
63308728
71117584
88124957
51532462
67273736
45798401
95316273
13881382
18726345
97046853
41078293
67292319
65544513
49864942
52604968