44739549
22006719
6784925
7397512
8555847
66208744
21002360
42461146
17219725
37346917
67066558
99055931
46469603
471944
57711611
68959440
48529302
47681114
46878185
35935194
17475236
12831378
4176865
53989622
82227603
88436256
44136446
15358006
81145745
61564128
51559237
4305652
13175343
55355166
50804994
27473690
80645148
31331347
99489408
90797959