84615497
88596299
69309843
37759259
87432685
60765421
67235189
60419518
89114310
5035611
35631909
34948933
68081064
12822103
14157212
10665061
96929784
87014756
56164692
2633175
35997168
56927926
79417030
93808963
83796228
98513826
3764859
75509249
74304646
52178337
46307349
3752460
31477810
9967477
45205419
85235679
74857069
67877664
49451643
68665515