78406761
60197540
63338082
34879194
65146532
71903022
19206651
83707288
13783642
16126516
18791881
647928
77823124
67265030
47188512
14506072
76793885
91366435
68522067
4148776
36458992
74499062
9143049
51641473
18227136
16869074
88156564
1498636
17485475
59067202
87192737
35841208
63086998
41901271
462209
26173476
6398834
92338946
38801663
2228694