66776921
33182014
12655620
88176977
80853285
97565345
901882
52559550
92775930
95233633
93758048
84955434
18591854
89383535
973044
72639878
94126004
75052058
68782615
47632785
12503083
37102686
3117388
382911
60522023
86218145
40772232
51686048
54535737
70839525
34309263
38401438
83659785
4425967
32088378
3722355
17101306
50335631
23999112
21278106