47851637
48563531
76027662
35196195
82828250
8328139
13778952
42503079
38776864
50061568
19749955
51013595
12696583
82488295
5631323
89709005
36007703
55232087
91577073
64227070
10312643
44128224
68425836
5656351
55735675
48733185
55328929
2426601
81745896
33909090
36688327
3587351
30402464
42389782
14815997
30481033
23843115
33708542
81153889
71399584