47274473
81965535
7475983
9606976
72271708
79985565
56296031
33454325
40972792
38916284
78621881
3212385
53693059
95974403
3358338
59583285
87088931
3555375
24031071
30172244
11588691
32495011
89901078
91412766
15486180
49345741
25035915
4729378
70929981
47392968
64663522
8763256
43385580
10898975
16514950
36787904
12663218
4248378
53163236
77521984