45565771
2903141
97742085
45523668
9113125
67263007
76825855
6235
67085278
66841215
27995905
86992974
47966507
65904341
993059
2059859
96152508
56745246
7491533
22673992
19175084
73679685
437722
20134458
9993211
33683746
5695320
84377764
11913044
37425612
17917145
1889641
8623873
20286071
26829720
24638422
89129228
81556034
33251566
33067363