41156103
64945375
994817
7911975
5180846
62306888
19447756
17301665
85558430
85896054
70341973
77769512
25142264
9831721
84549669
25259564
7863928
73442166
79731192
78592684
24522176
63906019
57883727
18972116
54186856
83547941
74961904
2886579
22211884
18664205
51832045
87941607
7129897
7588797
24234844
39512946
21006634
98671357
49934331
2561609