56644857
92129837
33835231
55662672
4152832
86106591
85629783
30696612
45079725
73504755
36116333
42339807
67992007
19012260
32762059
88306786
40265337
8982152
76801845
5861718
96672438
40739014
189315
53748225
13309977
17143698
27388764
72008992
427894
59952176
26717788
63657760
62903582
75677562
17713742
75979835
88893611
67553838
70584529
63849074