48419660
294454
47564512
14488238
50986301
95496988
45017214
1596553
52717325
80319385
85564777
56331694
26485512
38407863
552910
91925166
82287266
27828156
6646795
44634920
99037098
371508
45842087
59675872
8824926
37055047
76609343
50049217
44357672
92358408
12439827
58181275
56128436
7399729
41533759
52974448