13132971
12412539
19185067
96444008
81745836
74349930
12595504
32917688
16424154
57382717
79507651
31634251
71545020
9004630
4157838
52153761
73739111
75269915
14839993
70764194
64305316
63153116
794786
71438654
9324221
83056680
40363759
588029
89896891
61987581
64662841
55484984
56405070
96638828
10294415
58713741
40732316
44832246
59167
4880997