96639943
75326392
38935570
96155017
69998508
4129886
85545106
21853446
1831982
25529757
72384907
15754924
66534958
54227118
65936851
83915272
25614173
42812159
65024230
89488485
2922691
74134029
31914455
54211121
29522740
72563320
1845266
19942495
51104320
73089550
77133857
77884799
75487115
65372137
4897401
78953364
48189546
1832710
81813814
6442228