27213083
69392278
85728259
23716515
434647
74998761
48807681
5883432
54445501
74883863
76177486
59398443
5604577
69915802
47166528
95214213
19368749
98905707
29588830
50192961
88728259
17072529
87742043
88498448
65698760
64678275
81517813
8546538
52803952
8026834
22159162
12867100
35073738
92021215
49908603
35165785
335846
8987685
2354982
1577779