5205364
72492665
85889555
15426676
59365169
20972106
28339050
63194665
5157789
98831499
22689982
80242080
67976807
47162108
38094928
46963517
76144501
14541299
91768996
16808669
9236310
83672908
10662434
1254855
88542307
17667752
6446290
8716910
72956839
78055577
33345052
79665786
88503583
6216438
3500658
74716338
8858506
15111943
73627896
72124511