4479116
30843848
76668071
5629467
2994364
74028984
22576417
58804872
33787767
79086175
47591385
6885564
986231
41368432
90909540
59327731
42422210
51237148
83108948
79282249
56656778
72901431
47825570
30005812
21562281
58012973
86056745
22598644
60783618
253829
16287702
83429853
391209
52221871
276298
84501599
55575287
89514443
31335933
59705306