51649491
54137343
6509140
26433534
78735291
92713759
97061280
32728612
24782173
63201
15572299
31205420
6557332
8621762
2230574
34614126
23759794
7648472
54804093
62947468
21496211
27006033
4162506
72377446
25392928
19589736
2134918
62656335
24947942
50884634
3066540
86411559
15435823
29598957
39128196
17645598
61308885
12633527
52125370
74886056