76294932
58599364
20664911
5184264
36134706
63164432
94127253
63863092
78466459
3680674
7544851
38416446
9909984
55351306
69569682
27547572
87807513
50133467
82947473
4414970
22201766
73672448
2459464
22934750
38822307
1696029
74335694
84868535
35557398
1057247
34652527
47463123
50522621
96416238
82402143
86043184
59016936
61213067
70065874
6126126