6952672
1371861
51878929
96648341
96398466
38438790
12915648
55715932
79649926
45548942
2159385
74942152
23443743
21442038
8014355
87364723
2454100
8601620
43436134
37845521
4811491
60314036
53049518
75872678
54856
93755232
19512970
50841282
40819431
13014186
72165392
43767547
30866904
53422277
27392853
73069219
50817014
94289030
12934992
32343942