44438200
12453773
56683993
64335544
2913024
11639785
31015333
24742597
36791298
32425501
5895863
68687182
76132716
19383516
4464900
672816
94236044
5677144
29109836
14764891
56705583
25991969
27549217
78093425
19301192
77461274
60803079
35553311
19427424
96086117
66049299
10558435
76406126
25992080
9615321
950973
4904647
38779211
87267745
86012009