86314900
3644191
70605613
1213164
4445573
347612
22627666
71439816
84679692
3903120
23396969
86218660
99804166
50158686
46071590
47813201
30298479
25436615
97022790
71737506
43439882
4020612
87018044
65835740
14889133
9476236
16354979
78761955
17838272
64662625
58019249
40102003
34929785
37113020
59441012
55514360
7063849
96619814
16455665
39625293