90885651
33368141
45435133
48773366
43626772
51668669
36526009
18912561
13425879
93033350
46859759
76622657
78022027
68757398
30434732
5964795
8009318
61237288
40012680
59001367
38395667
21499962
83381130
27044980
4305256
4115203
91798465
40439949
4108191
99178403
515243
24695989
13273424
8322531
4577736
83625922
64599259
12676983
8034152
55459497