39535181
296734
40022103
39562708
34516769
41872932
32091179
17268651
55691905
430651
31011800
68187730
85147884
7593836
91968202
20458605
73262845
16631301
25132710
3347572
48341440
50339084
61955459
57769910
38384911
49615742
63126817
1466817
489162
32564040
68688170
62238362
72646890
81968861
33792840
3111679
4021459
99673424
39744116
45645412