69518608
21479449
78523740
1153231
63647429
73545049
38317379
77204787
76687831
18455016
37747067
85354064
46226182
56525432
17639628
8878444
85276982
88172055
26876134
13588536
63891474
97592063
19677662
3226173
18836384
68854203
79511656
93631092
67439465
99678856
32722753
52124081
62316837
12179557
96074082
14107041
37854140
57615662
35632328
59757981