49479038
35973401
6208168
55725920
49906535
60826675
50061556
80011971
20029476
92802935
31013623
46389590
62279586
7757112
42181326
37554845
53051267
7237284
69337776
30172688
52344797
20575657
94231969
99907800
13037366
87364598
39488004
31357327
35069447
85852226
20183029
90288258
88876925
20354121
70607986
5657891
32747969
1032316
27024739
71371156