18067941
11997911
1816667
97537038
44835835
57289628
41269703
43252562
25122524
78072693
93175221
98607091
25288646
58318473
57324680
90452612
4849014
86399453
29505686
40718799
25067716
57436227
72461394
23864630
25828286
30307006
67361713
96477864
3289023
4698712
70202011
44951959
24302733
36055550
97597046
34339589
13928805
15652185
29145970
83472973