21757018
937735
42632712
56368791
39169017
53507656
85102678
75944908
46063372
56308156
83567115
18611756
78441353
58465218
53293463
73552647
46618399
92563371
29956773
26073777
14806174
61349829
10257314
6795829
19772265
9615270
6954689
24699946
55195445
61309939
28054151
35881981
6297326
537203
99364094
55745697
9691196
90514258
6031670
7174753