84863589
7138402
5093139
65284080
76442248
90379673
33399499
4159246
64767118
65956194
71051792
52785685
459931
37841155
23695330
56893137
67859176
55078692
76609868
23146252
33374895
29018449
48457100
35198885
23925748
69917173
7345227
84642558
7037130
70247336
3681105
50603758
57903353
22904663
83253735
23636526
63312711
971871
50776683
43091255