21562833
5570373
60847998
61572845
41177102
4352879
17199472
648079
78674245
29574361
42071748
2432642
78756428
96278323
55948645
17762363
12525808
91631971
1267256
91329750
51864178
76679395
64662981
9493536
39211245
4216046
5982085
45711251
19494162
59163531
1053309
36597037
87909910
60337120
33734715
44558924
76172328
23316820
56878621
72631979