82441023
81969648
61592711
6081971
99029552
69585833
531482
9542450
82531985
35628723
98094441
55526826
71357006
53374691
50285851
71215891
28724273
53875490
17748704
71997074
14699160
70463804
10431358
18117065
8351187
56372540
51966335
78136113
35755643
85264441
17762573
84085846
54322505
91358879
68975828
9964201
43389603
39743482
56097989
45496734