4068893
98451070
71398444
46295720
74232557
59032336
10717917
43382475
94165147
727685
22941048
7555733
23282930
4032266
61679583
91576994
16481340
25091112
87678097
38369006
54122930
53385819
57027944
47693478
49321658
10568120
51066370
93825917
61127253
72161135
15929001
16777512
35886525
68808081
58144068
48876609
64738056
79468017
52796158
87004200