63967540
30137526
81348555
26728187
59776439
846875
12009560
6311584
52784936
40595043
88501241
87053348
68352695
34777694
62433355
3761180
8696856
2963815
32176555
57483849
6089870
7478646
71405234
76918038
19086206
21485232
30523966
2274485
88117512
293740
47442204
21938742
90273453
1695226
30064722
45828504
30216654
43161641
87396275
36581221