87698584
39282492
95704960
3370559
15823005
23936357
81993458
19466248
84117149
25015654
25035538
89721437
29576163
85665045
25046335
70346409
65073457
61095055
19364642
94754653
70364199
28774757
3789109
60342356
39597315
2996439
2379119
2909907
71806536
12814150
26082595
35947158
9192033
48353872
24772842
18565885
57239921
95075419
4111297
47374211