16409938
8280769
11246668
81517662
3561784
27098319
25054042
4818973
69713569
82281096
3782236
22007734
1234738
73539772
36939204
37748119
75244007
60338385
3655538
94492961
89081426
60338388
1677160
87817875
10025596
8444010
12564775
6639328
75533938
72746922
35473682
16568574
19126740
3012266
29036163
47692653
54411233
86507295
37752039
38842944