21932812
87328634
33062784
57957956
47911588
56141103
59319941
10721225
50049586
95863895
40181975
90312928
15376794
16391465
24311548
98811809
46938649
51985086
12181951
1385539
66821541
54794178
8845135
14185940
42216311
58818720
7413886
81964068
81293887
58621902
60064200
5181616
185470
35513477
50412635
6599819
7127274
14318734
4732621
49119403