4887091
54707650
26003186
14898693
48073602
89212417
66046029
15784140
55679583
8901654
1511433
16979712
4132881
99688097
86164310
17947322
67752125
12252680
88692960
92879413
40046407
8463385
60932229
94911990
19239835
32658498
45837083
20462357
15937668
825090
4678696
8590931
87291798
91631373
27764625
85442012
7556425
60602256
90728254
54491756