48213760
40992918
5784485
92142021
58833409
6348511
42968577
10522286
89377205
33604739
71935661
14756695
38921794
80021409
67016686
51944726
33602952
6515618
21627337
34666245
9016211
5136852
79454904
80431278
37817595
50847674
7663176
75683081
84098400
47456656
8132897
21467690
81983289
8882212
53844969
84236011
11881991
55839718
2991333
30759870