81177218
67714288
65263365
52912984
8656399
71951174
30946253
18329786
57842349
62633430
62832510
65467081
4571782
3364238
56338682
9708893
64592454
65306888
28609930
94222074
87254792
81097620
34511612
43079830
45114903
6016653
31805661
71585288
30977378
41429560
36193314
89693304
6993283
47364211
70913344
27951221
80654782
48813756
2197628
79655111