14332827
90535755
18085928
70976674
64726387
6951921
4218917
3605112
45113237
19117882
74095628
38521722
1970250
21277084
4832816
48251185
93432677
15893446
62831098
84905366
41495218
7613293
5620884
3920168
69055073
52138998
60046791
4497937
56081712
36184858
90053842
63918168
70913156
64507884
98768079
10154837
54648064
92626928
10932358
5431809