15502550
1101239
45682780
33486430
63048347
57404906
82038865
60242788
84225857
21127435
12102011
12738852
67676739
835234
27811324
96006028
81814813
61181107
74453197
73428738
94939293
77354951
76944388
25088647
91605226
25394841
6178915
84075124
22494910
74484177
92243045
90604498
1443522
77655216
91255032
47157155
66652904
16235206
45117099
52547369