66119454
7505382
34978979
23721603
33401288
62392894
33192732
54806925
53143440
2757600
27155374
99805216
95108142
94212202
918809
90523905
32907743
91174044
35091002
35893356
61474213
73164639
18529433
33059140
54973279
9371226
16246102
57385512
88056864
5880228
65851142
69945250
28895101
50988261
639229
68708093
43168009
7802880
73896702
29287893