80386539
83969874
17069729
16328940
18532448
17387841
71134393
85799395
7003842
46797009
20157638
31896861
35882217
92414961
38739874
12397079
2976468
42465425
30256015
22036064
57002754
96213677
157768
85478682
4355421
59248452
45583965
15611303
3267806
8561629
2348817
99579841
8635897
3309942
44515946
5389646
81285673
92533611
53446727
49668251