66932054
32038644
8636903
12535871
16801881
31761993
63548897
51969447
63514218
28481304
57092589
45128704
80867560
46913477
85169434
901465
49237789
92104323
65959901
44708683
72143348
60812804
44744179
31616310
34835484
7670478
77854641
21633767
69166539
76362377
6352594
98288892
96907489
6757776
84869090
56437261
11432313
32694936
22629327
14242648