5620987
6703233
32382880
507460
80249889
74194503
20545140
17699464
80638318
44052505
36172460
22902365
5711499
36466543
1216490
39641842
98462821
41967090
33609077
92415909
69097136
28925924
58624931
38274912
5931220
32042520
38243556
8442612
42443402
76099928
13549280
9421960
38287522
63481931
46592690
47524321
47832002
72355228
93036406
35598191