12327726
1557221
8191598
41654330
8122354
728139
70546809
91575989
8116707
6445823
2301917
75909116
68751228
69152827
39221717
4054139
438064
70231162
26844243
9851249
82365487
73485299
62455050
42172322
12307535
36109956
69987736
45872900
78524486
2659824
4497763
24363348
7801490
96206781
27929651
77288539
63317583
43257543
75082195
38587256