57236028
4389387
33484335
31574358
41055015
18674680
39217772
45121098
40109771
75042694
74074212
41745347
40592139
82062407
3773113
67036482
7222029
151142
23444278
1588254
10361627
43784557
18305806
77498271
75902216
60639558
95818821
1508647
52191041
81371739
44915970
85113
34866380
15883963
4154301
34599325
3147410
95421829
2087681
85092138