80908327
7744309
83952320
59845110
3958310
3999342
19778771
84251409
33884553
75074525
30537892
29213114
80636234
68466724
72993987
87057995
17048569
77481437
63421291
2779044
28744487
31694431
3499848
5814984
902353
38552262
57273404
2989571
7887248
90654036
22583249
41857141
11561661
73104029
53648050
13857615
3874938
65594833
33796058
97853171