65142225
84384896
52211891
76055213
9056880
47722859
28888274
26435200
65648812
16339584
64956157
64499020
54673560
16799345
5291582
27917836
77069509
9281326
17597969
35057334
37118104
58246556
57075259
42781960
45502043
6312293
29548391
18447998
19237859
90707259
41175465
22355397
9922791
591130
59378591
89084113
73527585
77528672
42985471
26187675