23709563
68953409
29097993
8808561
29051844
20119317
3775638
7709970
78653694
12604421
81373193
10809692
18059555
25456172
70007055
6456669
77612952
90293859
23329095
67441506
96746544
23859619
73976830
10588932
83663620
94012406
48677749
63214847
72316441
65101896
39943200
22559650
59967369
63597680
53506429
51848454
63615439
27862162
5759669
76234939