23049782
20334132
48482991
27504240
72635014
14744059
96877356
76068789
16334681
64047405
46692229
17758878
3482243
60862516
20017670
69347111
69783939
24392958
95596843
6789522
68521862
39355366
21074883
19641372
2202596
40209476
30037550
48239000
95421780
98389477
59411513
92748575
91696436
55446175
81204951
38406285
50553823
91757087
9013270
9476876