29947193
69578259
2642861
18377984
64644875
65757905
6195735
55255157
51972714
56359867
18589508
70998127
84548478
91746810
26071607
193318
5206094
12032663
22145895
96506756
16532341
45578182
18941845
97083992
48062554
9272858
40884041
848367
2209755
57913525
74889220
52703252
48691784
24954799
3889750
53031770
35755397
27713438
44566399
86048222