807628
76868987
20758041
63083097
3364848
10964754
98188690
10361202
35563032
39714633
5981403
49408028
31848362
693383
14223475
8195686
49392479
64135246
49528999
34266127
28894865
97132636
23409324
14496629
1257313
16807399
35868350
71916899
53106504
4757262
34808507
63262380
46243561
47357428
77856971
28904948
3604742
965297
17777249
41429752