42633830
43462770
50314469
59281166
71775269
80759739
98393971
694343
42063213
19023719
5071000
46444580
2413311
48795451
23482612
99089222
53512755
56865938
42511427
53949018
12425085
93711468
7503512
41179087
5802370
77268699
8535500
5703216
46456651
80696908
50663192
30709605
83209066
78909766
18397348
47953545
86404601
11139195
33471601
24779581