59076071
63343033
5564539
97477217
7317749
23239854
13501791
252157
80581347
69766347
2756160
86256442
32133515
83542227
66391801
33046
79956609
43371255
81453643
26768178
52985744
36537106
44589060
83325314
55295749
13415193
22558132
73694193
48913262
18782011
63238407
56141770
71386988
75354567
3696052
12513692
12743830
92039307
88818743
57463512