54832728
6819346
20471028
47741418
24875443
67945542
52903134
12292053
19549539
7681226
11834427
77695168
36592530
34757368
90235082
86065648
20775759
6192819
25958986
29429284
74556593
21078899
19834316
52823646
47705851
15625314
54229759
19273653
96082485
27493338
46334433
6035230
23638141
84995377
55166452
6623673
35589545
88399852
11672768
40839941