43611825
1193584
2498174
69867089
85473765
12903346
42714643
45443414
52747536
56049490
56484310
35348870
64358437
36888860
27932409
43335546
45534945
79865156
8434125
3188431
67688421
45312984
41814494
76858356
3338797
17394143
16469488
73284642
65311810
91857677
82756264
64612979
6562377
5066530
96427457
9810233
62263601
18723860
80612303
3881161