97099690
34529686
27256910
91295409
10062089
1948500
7034079
42626496
9239359
14463286
59839991
1989342
86328375
7346251
83014673
31252907
37329929
11658245
95063688
11568859
30282040
851915
29063871
31887615
79478078
4114779
75477502
97106447
41812698
6384675
19699138
9298278
64926383
5938886
85497995
26077648
59188367
7367026
84227927
1212382