95143331
6915344
28297389
62703995
80728219
2259593
86149093
78222994
56186072
7759648
13718469
2566897
35845871
1709452
30051354
92454205
76506445
28755482
39311319
78169495
30204331
5052726
21184071
622265
85811288
80069122
46682479
25299282
94425497
93534460
72934123
72368592
6148906
3403011
45817190
8845979
78431475
19244037
64878413
29286189