31344762
67535924
53884270
65313278
5451598
85759304
6185497
191447
19951263
1321792
12509599
10437114
647495
42422091
72023448
47909646
31636356
31624387
3847572
26488007
91145523
1576647
80649034
42336082
98653177
83739132
996197
421911
9952837
28461808
89241743
90385723
26156684
53386514
48753937
6838602
87629434
44389398
6278424
45973451