93931383
205144
8798495
29906122
18126212
68379531
38605418
44358068
16873288
71037696
18567929
61218013
36748779
24181289
43189575
8340118
24359114
68437255
83886690
81123428
20535930
85322261
55559406
43058230
23848075
4857764
22054773
27866512
28557656
60107229
27304718
16696341
69568275
48252239
62004306
68675604
53224563
98057843
93991995
65925555