82658499
46259181
9050937
50452854
29877539
83403685
81012745
91813503
98145924
8794226
79349908
7383373
83066965
50419844
54371853
47742862
83747437
71304779
10924398
33767443
57676711
80657264
83989849
11673543
75806051
39405579
54432656
48088054
54827847
83598397
50387665
5984565
1158556
3869737
11269656
2142550
751368
3445770
59621153
54914776