32051786
2822040
24226270
53556147
5595190
15433874
1759978
73982899
58848837
34373027
7428004
66225750
18418098
14377955
92325248
55478369
77344767
67328307
15463637
36416357
64128550
28185405
68597967
38383723
89173548
72723084
8576174
50894625
8811364
82937212
67822364
30628917
28533555
23523941
47322579
54488244
96007420
3039167
54219989
36971374