17878694
70011199
32466618
7876685
64565705
31377669
45886397
24389595
93209043
35713516
6321644
76281984
88235545
2174938
951450
60059830
19636524
48808700
24062655
28907327
4426535
87198095
33376487
96878102
3505554
79497294
22614112
83018512
7892575
95296703
67869992
36835281
8082000
56313101
33956331
64244410
9019927
6082791
51882632
8404505