47279478
83118833
69326943
73372409
28732025
65152228
96475679
30659211
84148911
42257905
71218318
27981638
7426332
27031103
1586270
7836679
50976301
64928795
39997420
71688440
3661338
6872215
59856316
9535179
5400897
18206173
46088905
62081810
99485894
3711876
57957686
1333311
26093508
74818496
3181927
74284633
84795393
76715650
88705907
18858030