5005620
85901208
771890
24996988
39027108
74017515
93543373
29957058
71425353
87868436
5785243
94033172
8734336
61411977
66307314
92168162
29882491
88247350
64196043
4346435
22868460
13903600
18861466
1194005
88888058
8241142
9129795
86375806
1059958
41043904
58954793
79573570
24739682
58841050
93166362
6713944
78897804
2471739
96327528
38301845