52754768
33815877
52974580
23173067
42767394
56714051
8617957
85502857
49397755
458675
59491417
50489162
36078527
77754186
90424229
73108272
36356463
22527651
60676599
92306133
93322450
98298890
63515454
79363023
96358682
40985279
83586111
43419551
41549072
44385265
49984982
45984756
43746376
63804108
70576083
49136138
98741369
18418407
50411113
84749608