49524067
34937848
49452029
27999637
3771861
7518698
72081270
58829338
2093171
3929182
67677167
66829489
38682044
90137868
74852071
22485635
99548182
51162035
25101107
94078952
4139842
5653964
34157870
85637794
13591435
18072347
89103743
24118770
13256823
36663805
54445802
14073321
37017807
71239972
37839597
88958332
51815590
48389821
22656344
23662355