72006986
23288341
37893828
16707025
6980589
44696501
68232045
70862494
3485731
56573151
68333118
57334592
25819839
38912854
47571970
94727756
54893306
17943496
6103121
90631740
63184076
52698856
5332688
53752548
1053643
7443260
968959
98114458
42307744
26448884
4107192
51112950
42645095
35562927
89111141
76298014
85569157
18503789
96579391
54672816