3793221
14387621
49724151
80081960
47505651
50001656
74058341
45585570
49751357
14138988
5694901
69615567
6567016
53154339
12148484
9386311
91582324
3707617
3407894
88592838
68976264
87545722
79437263
73807060
43959240
856998
68834924
85473837
48984850
47295885
5079553
18323552
76198641
79086151
25102337
49675592
15925653
10585977
31146482
93094528