4094942
2950266
1255273
10155377
96051114
14299334
76006046
96821024
74029348
72275076
24207423
84273867
80205931
26885070
46957593
72421792
5284167
7596334
68283934
81238265
28569151
32704223
15789378
53247009
52119727
211669
83527871
38085367
3227342
84804849
8161383
73229732
85666860
83067609
46936620
47741094
9378559
65838570
75758541
94376180