947967
10615760
25277806
3501806
64715536
35048026
22367887
21258436
14479015
22461244
4928769
16787712
1887928
92197301
837742
55379980
76282068
33358461
99712064
41154400
533700
80526053
6312212
28279255
76635771
92694543
41575221
2882778
61868584
52084355
38483020
61493704
38342869
84224947
3264382
41422420
50562093
53499562
89955906
80652749