37578172
53439282
81611996
53279339
40533982
38738806
60355034
64705019
42683005
6003428
43722877
3959919
51727838
5749687
49318625
1283806
5282266
86168643
23627133
75112384
26578403
22793906
67602989
42238360
1358836
42746500
68846853
99326357
83277799
294307
49107457
29752033
99658716
900914
665755
78725457
22182836
15623000
7044410
9100447