88665267
55701161
83739922
21312087
59931481
45134588
8933011
1206705
7072926
74602648
76491665
5904631
1706303
67508355
28905636
16421792
74446546
773583
86563718
28515029
7722470
53046117
83159549
2029584
30136237
94923054
65618273
62552142
36784129
82965729
50421919
65115687
54766996
28038019
48066181
17529406
95287005
31901933
2913737
80617593