41221812
93896095
78705162
614833
74814358
36593235
93603620
39852480
33078141
61523345
28952504
20607742
47741904
3748926
79915160
24743557
37303198
3040493
93412628
60586044
90199652
36105985
35194745
89542880
32931054
64978741
86063506
69793000
2758772
7324966
91727241
88843424
7118560
29164012
47541410
65829830
55755501
11206612
808952
53894426