29481212
66305913
821013
83146983
90634735
58746324
49866726
12778593
2154206
8082192
61792924
56198091
35967351
72129092
70729801
20134495
69039298
60238891
91323186
57022827
35545972
72195130
81406607
50422177
88153485
26246546
39181932
1499986
42924805
17474000
53751640
96209825
98777298
97824716
89488712
99663275
51528795
71776337
89553712
36264446