47029606
30644164
78442366
36194888
37748382
65146173
11438732
26126299
7141136
74486846
38061037
57514492
4145873
12258294
24253551
27361249
24248300
61449966
15786909
65433819
2405393
3059842
27407521
7603211
73665963
172192
45945548
24661130
20538937
65272885
56664975
64936867
8277772
5457466
65901942
60706836
40065409
82254897
89949220
23824280