21671074
7641581
12445865
74743996
36593974
50315482
43963696
35298946
59544246
27041383
97557408
87329942
37607040
86956347
47809825
37667936
87633598
74682672
21129002
44351788
462457
79494306
54523907
4387717
1591820
76964817
39374308
97973658
59732559
34276734
95199703
63527843
66448641
41799160
82263671
78367177
79533521
11211741
29244809
94533674