22172965
84896843
5092090
5652892
54945292
29874969
71541764
46982007
99698256
3907929
31905872
1998806
35956072
17299998
10271202
35575822
61271652
55871566
2203144
67339775
4591808
21160
56885205
27332497
57295746
25623763
99279340
56499892
93089083
94147412
32038859
7081497
69684290
74537347
1406163
90289870
93951700
712686
28126745
34978455