19602925
27446094
96038539
66435662
35861907
58276781
5952513
1581460
49453917
5229229
59684988
43145021
73733773
8496423
24049558
13897803
2922192
5841834
61177136
63067172
21686156
50307178
2725189
75568045
9971554
22275232
51743827
64109528
60008877
163485
76719482
625210000
13187957
30866486
5589889
20978728
81053197
3023008
90955539
78608226