15497427
68766220
65029763
3240839
38199106
4040403
39277362
74113978
30803011
59474593
5539086
89084926
77283000
69368834
67483052
83609155
56405784
84429427
71058530
92381526
1244274
77949241
71429191
63528413
68492157
15309170
21798880
85578034
52596240
3301294
90732110
40591386
16011558
22013528
57246540
96419492
6366452
58703330
31108298
54855953