607328
48936048
63313732
19216837
36814069
59031666
94061174
98009999
21742741
90577145
30241217
54696037
4104262
7421178
39848305
39791568
89643517
60291576
87279081
7139447
66229882
3832356
6453974
8088384
52485911
27699056
49242718
38245533
37672282
49555080
38125662
72462261
21899388
62227411
67581560
49311974
95986503
2299955
48493741
93939600