842948
3209822
6039224
97441276
49247313
97255565
12155611
86371610
7839655
7783764
13224298
8865430
18748062
57798947
4242775
25556076
17286680
44833113
6344656
37541610
3915466
14338370
20864698
96357667
9256722
15499772
14581457
41719387
83238336
2576337
43152293
62003071
6867063
68632573
51787151
88732523
73408
83955533
51891610
36149918