45496408
66147070
5149132
8971240
69644894
83244292
26588783
8139786
62702369
78829223
35396975
95245862
4004644
65444121
79125046
7359698
27046116
66139179
9762910
2122155
9032403
31839739
23056880
3227446
93943120
80184691
30148620
76791297
97981120
64892979
32428584
679335
15447846
50048844
65298637
61811763
63086917
1423880
6672280
20131867