10042336
68101164
74341153
37714040
17302682
40624661
51336011
82251363
52654820
49831240
18385107
55404986
5277859
79855887
31207482
2871438
61024797
39989757
837394
36584662
78781041
8819585
95571393
45534969
28828423
41926810
51616767
33346333
71588255
89588775
76317751
9452859
330314
58295042
15919849
66166
37511865
50616085
26267957
73629245