40341989
59672118
52486284
34827191
49658729
99202836
77844066
84825623
56957703
2062289
12772747
80214206
43068867
36764344
9355522
30265734
40996010
53298815
70305715
6273883
55157679
59115415
28144449
58051426
32671192
50645422
60807831
24956034
53833348
30908777
26337808
86813235
67128478
19569060
62855908
26052287
45551136
1768583
6773924
33279496