89438902
558877
26565660
24689116
34211409
35697985
35106763
63291996
34359259
10332596
72195551
87352986
4256909
27578536
5768896
8423113
43866039
88062382
2977566
69097095
27796377
8657458
49835322
9879229
65244906
90238450
67648191
80279489
54558271
2805641
46342051
10917928
39072517
688675
97871673
99495960
12031054
83819725
24263406
63813246