51709414
90554912
21911944
22899944
71918534
52232152
86963823
11211160
62232574
75506860
76976787
5914003
47202208
58425125
65947886
8595691
59814906
30601143
77146595
73009852
12125241
56348658
20269028
563847
56656687
63019540
40832492
16232674
2373169
97504088
11785023
3435384
39809597
55917750
67308460
38915931
76907008
4379677
56795313
12199435