54014480
159282
51544262
17613177
68915987
30949541
25852421
69362163
18969373
17267112
27785604
41543136
44819775
62231250
38013675
48475495
59682741
54897340
25981001
87314909
584131
3768394
43389540
32573096
35251722
87302904
17432182
55429742
28386600
3396523
6262499
93983443
939996
66717512
93119391
23082376
40798380
45291057
33044351
39357779