64274063
41788110
36032911
36208967
97845548
20149362
95456847
94106259
61022666
37851699
35658562
80575619
49813553
1072523
49994542
84835786
84493688
723437
51583943
73841752
79214583
29971540
66234828
83443342
9335968
61656398
35442468
5091320
1972488
52743210
34411328
48228541
44624728
4876177
39289130
80811759
60451793
31519015
56378688
81524132