21998449
46337959
64749658
6949235
54425997
64239605
9470358
9143153
17355488
72649688
16269598
64623558
60288219
56429692
96888161
63685660
54825581
70922045
21102378
38003409
77144759
81722148
87834830
796713
1187768
21785618
69983009
33071667
89206221
29553194
35387
6469943
39575848
8989617
72679644
10284625
77092766
93796426
97177301
16461528