64113056
30003120
73326367
81669288
44577897
47571063
56337691
19089751
67087802
23211025
48927732
38981625
4426610
56129204
24566816
20623397
90579672
72941010
89178674
53004960
2914780
71382191
7122543
34924447
95894539
36232682
99883364
57797863
86229368
32171229
77537194
39768629
91372760
10131336
98394614
95237875
62657046
11934426
9276277
76131013