84618572
42707240
37965751
21493061
9286644
83221477
95358749
48138218
7728430
43471310
45989564
73324220
11807508
79375182
36401645
4818508
26677740
33846985
19963422
76928860
33907645
49258035
78257883
19933841
44409044
90413844
23091696
52383181
9290661
93024529
10225446
24892081
14503901
62557889
20858939
3792519
6880739
73108243
88881358
95788831