68726089
12866210
27052973
75797166
89146600
9695541
29102374
3964825
99017805
74377228
30505721
6055789
79351139
84444356
9883168
1054944
32395115
54928064
44726680
20258973
47613931
56656300
95457103
2014871
62725654
35584612
94335827
89532096
98132401
7661560
5189326
13462189
60463097
50645755
16481024
40175526
6753218
54408316
34866039
80483606