91846932
85668025
28606632
7146865
483660
8788892
48186624
13507126
32175721
27153498
318621
81539194
41933214
91072096
95324613
61372662
95227590
50864261
8841000
90262561
7588275
54856567
16362914
69496614
55037867
4739781
47179816
91397148
85452122
52639289
4616892
43809061
68968492
60666239
49423017
7871186
70894913
11681613
5969200
88811668