28302726
74023781
32045433
48123587
48168012
5770665
686194
38863868
62037550
56745940
9829809
98474240
99762270
31157218
64712880
70013882
33565208
39179027
58175999
74851646
56976680
49739895
36648051
82941741
28746330
62649611
50769986
6559004
23714
73799729
20629094
39968301
82137135
7936845
22634681
53614302
28879583
13861154
315929
68273010