89505210
32295438
20509410
80218026
9477561
25611219
31798209
80323309
73605686
84611287
71293791
12318007
7486459
9949798
544244
59701030
2858455
8868555
49015657
66535861
21464986
61789165
32358755
65629742
26785224
68155776
15647802
79362668
21087791
40752260
40249929
36123548
7769239
24332785
81103762
7679632
96388435
98415180
29704333
25865726