59704532
83161596
65232226
85981430
5609385
67476570
87659545
81527967
52223481
23415300
1187829
7345931
15631776
4424048
44018861
99535431
53999183
6497618
56486522
4498222
8777729
73842375
25746330
12578463
18764331
57761674
2295355
27652273
22116034
13237769
35818344
14361669
39395492
892163
95291394
8407648
41583733
36512216
59688407
896744