92895312
6829706
9298436
55072254
47714053
51709268
76129621
99596073
61462844
45639517
35237864
78302708
46183355
20942622
72046126
16166645
70505564
18195337
67382009
60733950
93726470
62224421
12834729
12774373
7603781
23259560
65051549
28892090
67365041
88009546
36569540
20789651
15215948
59273259
14014467
44963555
26151221
43441173
60448484
33321423