13341422
44385113
61556065
74123080
59012813
74967026
45986349
60253524
99539316
23341771
3954266
46627980
64383594
9508649
5688796
27541102
62496623
90661196
37931557
68175034
18613644
9192847
181914
58639989
7315293
15644155
94828737
68324724
36963681
5224632
1546181
3127419
37135972
46604704
79935208
18144904
17834251
73969706
18407481
1592938