50524331
25251040
75118097
64009651
64344531
13246886
21767593
22248689
7638772
90249831
28107831
563149
3898369
44786747
60103151
30135352
72493230
7181811
66331785
6103559
96421545
23677876
6675998
9315331
52902838
1742034
4165135
54268245
99014500
66679926
9894951
33325015
4363048
14362350
73027430
45387313
7953323
11517460
75217336
76379930