38629276
26904982
36836801
5065316
61353419
83082712
60916764
69608961
75744758
6218081
328804
98789081
16216046
60994387
58557187
12944699
58055578
49373686
4979432
75161522
3783595
4658148
29165919
78841145
46147263
36797841
52184207
71782986
27635788
47278341
56678720
156876
27229845
76154657
24273206
80066792
61543674
69997736
6743700
87687398