471830
27629313
72101096
40671090
83629909
26644845
36792545
69752633
3237645
55232768
82615540
19415678
2004302
37567413
30494452
54869707
70817121
5058756
8311252
4117258
628376
4141181
2494927
47893342
13277163
42154777
38165985
366284
95111088
11748277
7624532
7139950
41261237
71068020
28387032
63162350
60905142
59697847
85175468
57521446