46141730
22688895
31658883
722483
42017733
63067629
34375377
23872850
28081307
7106194
41293042
37945610
71823377
25344303
62608049
78409694
45787718
3699593
16402060
36191809
94242368
34196108
45813531
1225498
72184389
64817798
46038730
28634302
55772771
59851678
76739467
610450
45437732
93142222
2513840
2876340
7351474
26864199
30636174
52624488