64454030
81048206
99386820
28727090
26438117
80629603
51215646
99063543
15638436
52538345
22384429
8602492
97869005
97857090
45266724
36569311
5618936
92954584
85862627
27274922
15881835
98663112
4921164
91856720
78328620
24568553
63339814
17531895
7469981
4866699
49628255
60337915
84901919
28263077
45324058
40415337
4424666
47616033
71278074
28659660