5108176
70503948
80273735
40338717
61676376
55511673
88808877
76215363
68355112
56352487
94933045
54212423
11588708
56446689
98911491
7498895
9972237
23722459
22844078
10069237
629456
6619194
9124497
21686488
97813838
219186
3767156
49981665
24106245
50092284
58251969
67965363
31933264
45923807
21957327
30354838
89289799
74662525
87014590
10027253