9238197
31144952
20957570
75395592
4829347
67141605
8107276
38581750
46396339
9520162
99339238
91844856
63766101
64162647
74121856
40552998
97777665
50715715
25141993
44795940
34471870
94687764
86749400
55322436
32102014
77524162
2897714
17006277
48227572
67112506
51179972
48619433
19097023
469020
63408545
78852036
52719012
36496923
38233459
62577881