48307579
47359640
61092922
5690499
78263661
23189284
35998231
10081801
73861484
17099482
1265315
2356989
92321206
5738337
58331841
60471262
73025256
59381976
13037202
9583986
6282961
54588351
71976141
26402371
25538108
7005172
4952837
71715164
98784927
95799466
504552
47189103
67915331
17444698
55817794
89613102
7144235
74984933
19379767
3949830