45083657
11335525
727794
95113364
6541440
67874756
48819837
51223219
33117487
5960809
76672482
266087
5229284
43635057
84873151
69476039
42578609
15063277
35294034
85338762
73841041
82005556
99576454
25848362
21741720
45582932
44824348
61309839
64344544
23194535
75129000
16826379
83909537
6283386
78406341
421859
2799654
99052935
36979879
16735154