52012714
96168753
1509769
11378122
32235247
7753894
14183545
40353935
57519350
80198657
43452857
74647194
40231918
54825243
24367337
322719
67857660
5898925
73703745
67173821
12034358
21705284
64062526
67579513
29243094
79856558
79587091
97459389
60516009
76308713
21923067
94471086
61786980
58135174
36297592
78768032
19279827
3681965
28007593
88574332