14915103
71438247
2396941
68102918
17074147
94549520
59032411
57802138
82677590
52963187
97861064
30181822
89367189
5633918
81391516
8760554
21769940
60732122
64421035
2878438
62158705
64134159
90713765
612999
869296
98326939
73002528
9561605
18401389
65153827
59053002
3792409
54253714
76741864
13466787
57248998
4557965
10696917
8759137
79749891