24231184
50432406
79301140
57937504
17905588
6426942
20914287
86049677
6107784
89409139
83244026
35698814
69117936
30667021
94104445
76036796
37886537
53041521
49499737
17337755
19459772
88675087
48071104
61292932
2735883
29454404
1878740
48719369
23033187
99191249
31938580
4966428
45998249
38471556
73759435
607898
50118444
28981001
37195335
42691168