27692033
80863879
1808951
28522309
86968445
44073571
61064539
8706102
65406532
60107839
67389001
63655899
67569277
1234800
54715338
256034
39136907
32301550
31358011
99357517
5496510
61178719
11285057
9538566
78352642
21494747
36869622
50778805
41955565
55942379
93181828
18052420
28826657
85535958
42886539
34399453
33709690
93116569
93508479
21987522