20588068
86448877
99749827
54121999
36585038
51903930
6937862
39005116
9267184
70443648
42924973
74364703
41435583
34066433
68646465
36607439
90354747
24212715
93253968
8772689
40366711
85099155
587645
20417562
6866255
33302114
91443424
53498425
5037790
44408042
2402277
8743400
1865501
32581837
25123846
6011768
25019856
3064214
29254289
1134333