64717045
81145826
47421969
30933630
97868114
37664228
61192871
46469393
62273690
29295853
62452792
58655909
38364692
59138667
69804599
6662875
39576925
35819915
7662335
68665645
1585108
31756491
98344981
67934736
37584926
33241872
16555726
48944078
55252913
1386774
94628228
6730671
55801258
35756455
78786502
9026772
89807590
71209775
55683235
11717550