75434588
14635551
62764503
40455706
52487210
58444671
80262866
5095164
37773100
98289275
43783396
46514723
3094403
19825593
19122830
54497679
14115327
74805647
8422006
84806377
37657362
76837194
80103824
35121890
62111364
12371206
17774419
8469555
81561718
44841585
7342468
33536448
52657265
85102942
7067966
5686394
53501335
43009044
51025119
71586706