63935126
73746262
80572779
8923166
88794251
4789600
93323445
86893456
31447220
47168112
40894056
22765938
574877
4291332
61124798
46412845
88414380
41996463
18622085
44135255
88523283
8694560
9173627
42203747
15268430
41536764
9525500
97754217
22933684
58851282
75017163
75744937
88543068
94531179
46403566
22555658
65822660
3371432
54937747
52083054