16859288
37077543
66924490
54749066
72036224
49948833
47778496
74979556
47351396
36908666
85241680
25894260
70952382
32527738
45322502
91436895
34355236
29867309
60761811
53633718
4004381
93766838
7079858
68918732
1086867
19426881
50667135
21424067
78208297
90099249
13879124
62298950
23232593
90142392
65469483
97015862
56587610
22587171
10377032
66335366