46728913
11206563
24313355
57022743
45085657
18659135
37525829
12112239
54621477
51832820
27716661
53839425
26227750
40415906
31785236
12952973
42975883
74119127
3422605
41409610
30852852
23497645
64276810
89779296
35047974
4453950
70389734
71499571
53391128
56232692
3563675
96326536
5553480
60697045
52184160
40925017
27172545
52479253
73081686
79388433