648548
36885732
8258840
67341935
8573279
49977376
10058312
28594479
65369058
61771443
8794703
22732839
2105081
18943130
94663628
53051846
86953110
95631111
43488063
30889793
89024156
72876680
311527
462470
21113184
55542521
21672320
31713094
7668543
49154611
99488348
88063960
49554899
26566071
7827390
5989245
46922900
87213537
45025035
89709210