1839594
4625808
894740
34879073
84505516
47685767
39676215
2140813
31772359
92037909
41673880
7987050
79422489
71106891
69242992
72528678
64487282
36237627
9071836
89359218
47526402
16621413
74182188
96749259
22268660
20355122
87436764
1583525
52835393
17919676
68079186
60662142
86533718
22557009
94561753
11632803
92792630
64567439
24356419
68066346